package modele;

public class ItemDansCommande {

	private int quantite;
	private ItemMenu item;
	
	/**
	 * Constructeur
	 * @param item - ItemMenu
	 * @param quantite - int
	 */
	public ItemDansCommande(ItemMenu item, int quantite) {
		this.quantite = quantite;
		this.item = item;
	}
	
	public ItemMenu getItem() {
		return this.item;
	}
	public int getQuantite() {
		return this.quantite;
	}
	
	/**
	 * Augmente la quantité de l'item
	 * @param quantite - int
	 */
	public void ajouterQuantite(int quantite) {
		this.quantite = this.quantite + quantite;
	}
	
	/**
	 * Réduit la quantité de l'item
	 * @param quantite - int
	 */
	public void retirerQuantite(int quantite) {
		this.quantite = this.quantite - quantite;
	}
	
	/**
	 * Réduit la quantité de l'item à zéro
	 */
	public void retirerItem(){
		this.quantite = 0;
	}
}